pair of microphones - Francés Inglés Diccionario